perplexing problem - German English Dictionary